#include <stdio.h>
#include <limits.h>

int main(int argc, char *argv[])
{
    printf("sizeof(long) = %lu\n", sizeof(long));
    printf("sizeof(unsigned long) = %lu\n", sizeof(unsigned long));
    printf("long min: %ld\n", LONG_MIN);
    printf("long max: %ld\n", LONG_MAX);
    printf("unsigned long min: %d\n", 0);
    printf("unsigned long max: %lu\n", ULONG_MAX);

    return 0;
}
